
/**
 * 该文件由 .my/core/build/svg.js 生成
 */
 
import Vue from 'vue'
import globalConfig from '$ui/config'

const Icon = ({props}) => {
  const attrs = {...globalConfig.svg, ...props}
  return (
    <svg {...{attrs: attrs}}>
       <path d="M832 512c0-101.5-67.5-187.2-160.1-214.7-16.8-5-32.8-12.3-48.1-21.1-4.7-2.7-10.1-4.2-15.9-4.2s-11.2 1.5-15.9 4.2c-15.3 8.7-31.3 16.1-48.1 21.1C451.5 324.8 384 410.5 384 512c0 19.7 2.6 38.9 7.3 57.1 4.8 18.4 6.1 37.4 4.5 56.4-0.5 6.2 0.8 12.7 4.2 18.6 2.2 3.9 7.7 7 13.8 9.3 17.3 6.6 33.5 15.8 47.4 28 39.4 34 90.7 54.6 146.8 54.6s107.4-20.6 146.7-54.7c14-12.1 30.2-21.3 47.4-28 6.1-2.3 11.6-5.5 13.8-9.3 3.4-5.8 4.7-12.3 4.2-18.6-1.5-18.9-0.3-38 4.5-56.4 4.8-18.1 7.4-37.3 7.4-57z m-32 0.2c0 23.6-4.2 46.5-12.3 67.9-1.7 4.6-7.2 6.6-11.5 4.1L680 528.6c-5.2-3-8.2-8.6-8-14.6v-2c0-20.9-10-39.5-25.5-51.1-4.1-3.1-6.5-7.8-6.5-12.9v-82.8c0-23 23.6-38.6 44.6-29.4 24 10.4 45.9 25.9 64.3 45.8C781.8 417 800 463.8 800 512.2zM467.1 381.6c18.4-19.9 40.3-35.3 64.3-45.8 21.1-9.2 44.6 6.4 44.6 29.4V448c0 5.1-2.4 9.8-6.5 12.9C554 472.5 544 491.1 544 512v2c0.2 6-2.8 11.6-8 14.6l-96.2 55.5c-4.3 2.5-9.7 0.5-11.5-4.1-8.1-21.4-12.3-44.3-12.3-67.9 0-48.3 18.2-95.1 51.1-130.5z m276.7 266.2C707.5 684 659.3 704 608 704s-99.5-20-135.8-56.2l-0.1-0.1c-2.7-2.7-2.1-7.2 1.2-9.1L581.9 576c3.5-2 7.6-2.5 11.6-1.6 4.7 1.1 9.5 1.7 14.5 1.7s9.9-0.6 14.5-1.7c3.9-0.9 8.1-0.4 11.6 1.6l108.5 62.6c3.3 1.9 3.9 6.4 1.2 9.2zM928 96c17.6 0 32 14.4 32 32v768c0 17.6-14.4 32-32 32H96c-17.6 0-32-14.4-32-32V128c0-17.6 14.4-32 32-32h832m0-64H96C43 32 0 75 0 128v768c0 53 43 96 96 96h832c53 0 96-43 96-96V128c0-53-43-96-96-96zM896 848c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h736c8.8 0 16 7.2 16 16v672z m0-720H128c-17.7 0-32 14.3-32 32v704c0 17.7 14.3 32 32 32h768c17.7 0 32-14.3 32-32V160c0-17.7-14.3-32-32-32z"/>
    </svg>
  )
}

Vue.component('icon-safe', Icon)
export default Icon

